give oneself over to the police - Turc Anglais Dictionnaire